someone that lacks confidence - Französisch Englisch Wörterbuch